home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 1: Comms & Networking / Almathera Ten on Ten - Disc 1: Comms & Networking.iso / jackingin / networking-faq.1 < prev    next >
Internet Message Format  |  1995-05-11  |  71KB

  1. Path: bloom-beacon.mit.edu!senator-bedfellow.mit.edu!faqserv
  2. From: norman@afas.msfc.nasa.gov (Richard Norman)
  3. Newsgroups: comp.sys.amiga.datacomm,comp.sys.amiga.hardware,comp.answers,news.answers
  4. Subject: Amiga Networking Frequently Asked Questions (FAQ) Part 1/2
  5. Supersedes: <amiga/networking-faq/part1_789311796@rtfm.mit.edu>
  6. Followup-To: comp.sys.amiga.datacomm
  7. Date: 2 Feb 1995 23:01:20 GMT
  8. Organization: none
  9. Lines: 2271
  10. Approved: news-answers-request@MIT.EDU
  11. Expires: 18 Mar 1995 22:56:03 GMT
  12. Message-ID: <amiga/networking-faq/part1_791765763@rtfm.mit.edu>
  13. Reply-To: norman@afas.msfc.nasa.gov
  14. NNTP-Posting-Host: bloom-picayune.mit.edu
  15. Summary: Answers to both generic and Amiga specific networking questions.
  16.   It covers both hardware and software questions. It should be read by anyone
  17.   that has a network related question before posting it to 
  18.   comp.sys.amiga.datacomm or comp.sys.amiga.hardware  news groups.
  19. X-Last-Updated: 1995/02/02
  20. Originator: faqserv@bloom-picayune.MIT.EDU
  21. Xref: bloom-beacon.mit.edu comp.sys.amiga.datacomm:23649 comp.sys.amiga.hardware:60545 comp.answers:9834 news.answers:34310
  22.  
  23. Archive-name: amiga/networking-faq/part1
  24. Posting-Frequency: monthly
  25. Version: 1.8
  26.  
  27. 1. Amiga Networking FAQ
  28.  
  29.  
  30. Current version 1.8
  31.  
  32. Date 01/28/95
  33.  
  34. The primary purpose of a FAQ is to preserve network bandwidth by  answering
  35. Frequently Asked Questions. A FAQ's second purpose is to  provide an
  36. altruistic public service to users and vendors. 
  37.  
  38.  
  39.  
  40.  Copyrightless & Disclaimer 
  41.  
  42.  Acknowledgments  and  Revisions 
  43.  
  44.  The FAQ 
  45.  
  46.  Related FAQs 
  47.  
  48.  Feedback 
  49.  
  50. 2. Copyrightless & Disclaimer
  51.  
  52.  =======================
  53.  
  54.  
  55.  
  56.  Lack of Copyright Notice 
  57.  
  58.  Distribution policy 
  59.  
  60.  Disclaimer 
  61.  
  62. 3. Lack of Copyright Notice
  63.  
  64.  -----------------------------
  65.  
  66. With the exception of Trademarks which are the property of their respective
  67. owners, the material contained in this FAQ is PUBLIC  KNOWLEDGE, and
  68. therefore is NOT copyrightable.
  69.  
  70. Richard Norman is merely serving as moderator and maintainer.   Anyone has
  71. permission to copy any or all  of  this FAQ, but you do not  have the right
  72. to copyright it. 
  73.  
  74. In the event of my demise :-(  or if this FAQ should become dormant  for a
  75. period of 4 (four) months, someone else is free to assume the  role of
  76. moderator and update the FAQ. I'd prefer someone who was  willing to
  77. distribute it in as many formats as  possible. Current  distribution
  78. includes ASCII, and Amiga guide.  They should also  distribute it as wide
  79. as possible. News.answers or it's predecessor as a  minimum.
  80.  
  81. 4. Distribution policy
  82.  
  83.  ---------------------------------
  84.  
  85. The FAQ may be freely distributed. Portions can be included in derived
  86. works, but may not be exclusively copyrighted  (see
  87.  
  88. Lack of Copyright Notice )
  89.  
  90. (i.e. You cannot prevent others from using this information in their
  91. derived works.)
  92.  
  93.                                 - Page 2 -
  94.  
  95. 4. Distribution policy
  96.  
  97.  
  98. The FAQ is a compilation of a number of people's work, and answers provided
  99. by users and vendors.  Therefore it belongs to no one and   to every one
  100. (i.e. Public Knowledge).
  101.  
  102. 5. Disclaimer
  103.  
  104. ------------------------ 
  105.  
  106. The information contained in this FAQ is supplied "as is" without  express
  107. or implied warranty.  I make no representations about the  suitability or
  108. accuracy of this document for any purpose.
  109.  
  110. If you have better information, then please share it.  Altruistic
  111. submissions are welcome.  Feedback 
  112.  
  113.  
  114. If someone sees errors, let the moderator know,   feedback   and it will be
  115. corrected as time permits.
  116.  
  117. All information provided here is meant for informational purposes and is
  118. not to be taken as an endorsement for any particular product. (Note:  in
  119. most cases only one company provides any given service anyway).  If anyone
  120. knows of additional relevant products, let the moderator  know,  feedback  
  121. and they'll be added to the list as time permits.
  122.  
  123. 6. Acknowledgments  and  Revisions
  124.  
  125.  ---------------------------------------------------------
  126.  
  127. Thanks to Richard Gerber  for being the  original moderator.
  128.  
  129. Richard A. Gerber
  130.  
  131. email: gerber@zwicky.arc.nasa.gov
  132.  
  133. Thanks to everyone who posts answers not flames (even if I don't  always
  134. live up to the standard myself ;-)
  135.  
  136. Contributions by:  Stefan Becker, Alan Berney, Kai Bolay, Frank Branham,
  137. Andreas Czerniak, Jim Dutton, Arno Eigenwillig, Juha Koivisto, Dale Larson,
  138. Jukka Marin, Neil McRae, Michael Meyer, Michael Smith, Michael Witbrock,
  139. and many others.   
  140.  
  141. Special thanks to the vendors who took time to support this effort.
  142.  
  143.  
  144. And last but not least, Thanks to Stephan Surken for the text2guide utility
  145. which got me started.
  146.  
  147. Date:  01/28/95 -- V1.8--patched for Heddley or other format
  148.  
  149. Date:  01/01/95 -- V1.7-- Added html, http info, and did some format  clean
  150. up in preparation for an HTML version.
  151.  
  152. Date: 10/14/94 -- V1.6 --  NOT released due to technical difficulties
  153.           added stuff about AmiTCP3.0b2 and SLIP install
  154.  
  155. Date: 9/06/94 -- Finished V1.5  
  156.  
  157. Date: 6/02/94 -- released V1.4 official news version 
  158.  
  159. Date:  4/29/94 -- news.answers Draft release V1.1 -- Richard Norman
  160.  
  161. Date:  4/29/92 -- Original release V 1.0 --  Richard Gerber
  162.  
  163.  
  164.  
  165.                                 - Page 3 -
  166.  
  167. 6. The FAQ
  168.  
  169.  
  170. 7. The FAQ
  171.  
  172.  ==============
  173.  
  174.  
  175. The Amiga Guide version of this FAQ is available on  Aminet  in the
  176. /pub/aminet/docs/help  directory.
  177.  
  178. Due to the method I'm using to write the FAQ, marking the margins to
  179. indicate new material is not feasible. Look for new questions towards the
  180. end of each list. Also look for "!!!!", strings of exclaimation points
  181. represent new material or news flashes.
  182.  
  183.  
  184.  
  185.  Product Availability  (A) 
  186.  
  187.  Product Specific 
  188.  
  189.  General  (C) 
  190.  
  191.  Generic  (G) 
  192.  
  193.  Software-Specs 
  194.  
  195.  Hardware-Specs 
  196.  
  197.  Manufacturers 
  198.  
  199. 8. Product Availability  (A)
  200.  
  201.  ------------------------------------------
  202.  
  203.  
  204.  A01      What do I need to hook up my Amiga 2,3, 4000 to ethernet? 
  205.  
  206.  A02      Can I hook up an Amiga 500, 1000, or 1200 to ethernet?
  207.  
  208.  A03      Is X Windows available for the Amiga?
  209.  
  210.  A04      Is DECnet available?
  211.  
  212.  A05      Is AppleTalk available?
  213.  
  214.  A06      Is Novel Netware available?
  215.  
  216.  A07      Are there any peer-peer network packages for the Amiga?
  217.  
  218.  A08      Is TCP/IP available?
  219.  
  220.  A09      Is Mosaic available?
  221.  
  222.  A10      Is Gopher available?
  223.  
  224.  A11      Is electronic mail available?
  225.  
  226.  A12      Is network multimedia available?
  227.  
  228.  A13      Is UUCP available?
  229.  
  230.  A14      Is SLIP or PPP available?
  231.  
  232.  A15      Is network parallel programming available?
  233.  
  234.  A16      Is Arcnet available?
  235.  
  236.  
  237.                                 - Page 4 -
  238.  
  239. 8. Product Availability  (A)
  240.  
  241.  A17      What is TIA, and is it useful to an Amiga user?
  242.  
  243.  
  244.  
  245. 9. A01
  246.  
  247. ------------------
  248.  
  249.  What do I need to hook up my Amiga  2,3, or 4000 to ethernet?
  250.  
  251. If the following sounds like geek  8-)  
  252.  
  253. then try the  Generic  (G)  section.
  254.  
  255. Also you can try the book store for a variety of books on the subject
  256. including "Connect your Amiga!" by Dale Larson of  IAM . They can go  into
  257. a lot more detail than an FAQ.
  258.  
  259. You basically have two choices: a direct connection which requires a
  260. ethernet card or a much slower remote connection via the serial port.  An
  261. ethernet card is also referred to as an ethernet adapter, an ethernet
  262. controller, or as a network interface card. One reason it is called a
  263. network interface card is that there are other types of networks out  there
  264. besides ethernet  ( ARCNET for example).  Ethernet is just  extremely
  265. popular.
  266.  
  267.  
  268. There are several cards to choose from and they support different  ethernet
  269. cable types. See the generic section for a description of cable  types.
  270. See the product specs section to see which cards support  which cables.  
  271.  
  272. In addition to the card you will need a protocol to communicate to other
  273. hosts or nodes. See a description of protocols in the generic section.  The
  274. protocols all require configuration such as an address which you  should
  275. get from your network administrator or service provider.
  276.  
  277. Ethernet cards:
  278.  
  279. The  A2065  Ethernet Network Interface Adapter is by
  280.  Commodore Business Machines  .  The  A4066   Ameristar  ethernet  card
  281. supersedes the A2065 card.     LAN Rover   is by  ASDG  and is  now called
  282. the EB920. Also there is a card called  the  Hydra  . All of  these cards
  283. are full size and most are  SANA II  compatible. Cheap PC  ethernet cards
  284. can be used in conjunction withe the  GG2 bus+  card  from
  285.  Software Results Enterprises .
  286.  
  287. A hybrid card called  Ariadne  by  Village Tronic  includes both ethernet
  288. and parallel ports on the same card.
  289.  
  290.  
  291. All these cards  can be used with protocol software such as  Commodore
  292.  AS225   TCP/IP Networking Software,  TSSnet  DECnet   software by
  293.  Thunder Ridge, Inc.  , and  Netware by  Oxxi  . Also  ENLAN-DFS , and
  294.  Envoy  provide Amiga to Amiga networking  using these cards. 
  295.  
  296.  Resource Management Force  has a zorro II card called  QuickNet  which
  297. uses thin ethernet, and special Amiga to Amiga software.
  298.  
  299. Serial port:
  300.  
  301. If you have  a high speed modem and somewhere to dial into for  ethernet
  302. access, then you can use either  SLIP  or  PPP  with  TCP-IP  or one of the
  303.  AmigaNOSFlavors  to become a full fledged TCP/IP  node on the network.  It
  304. won't be as fast as a direct ethernet  connection, but you can still do a
  305. lot. Also,  DECnet  will work with the  serial port. Again the speed being
  306. the big trade-off.
  307.  
  308. No place to dial into? You can usually find a book on the Internet at a
  309.  
  310.                                 - Page 5 -
  311.  
  312. 9. A01
  313.  
  314. bookstore that lists the major providers, but your local user groups and
  315. BBS users can provide good insight  into which are the best or  cheapest.
  316. Or if you have email look at the  WAN providers  section. 
  317.  
  318. Although it is feasible to use SLIP & TCP/IP over a modem to connect  to a
  319. friend's modem and machine, it is not necessary, and is much  more
  320. difficult to setup than modem software. Although there are a few  more
  321. things you can do with this type of connection, it is not for the  novice
  322. at this time.
  323.  
  324.  
  325. 10.   A02
  326.  
  327.  -----------------
  328.  
  329.  Can I hook up an Amiga 500,1000, 1200  to ethernet?
  330.  
  331. Yes, Almost all Amiga models can be hooked to the ethernet. Using the
  332. serial port is the cheapest, but the fastest is a direct connect  using an
  333. ethernet adapter card.
  334.  
  335. For the 1200   Interworks  has an ethernet card called  ICard  that will
  336. support the major protocols. They also have some Amiga peer to peer
  337. software products for the ICard.
  338.  
  339. For the 500 and 1000:
  340.  
  341. The  A2065  has reportedly been used successfully with third-party
  342. expansion boxes, such as Bodega Bay.  It has  also been reported that  the
  343. A2065 card can be used with the Slingshot expansion device used  with an
  344. Amiga 500 and a  SupraDrive 500XP's pass-through. 
  345.  
  346. The A2065 has been superseded by the  Ameristar    A4066  .  Don't know if
  347. it works with the A500 or A1000.  
  348.  
  349. The serial port approach for TCP/IP is supported by several
  350.  AmigaNOSFlavors   or  AmiTCP   or  AS225r2    all of which require   SLIP 
  351. or  PPP  to use the serial port.  DECnet  can be also be used  with the
  352. serial port.
  353.  
  354.  
  355. 11.   A03
  356.  
  357. ----------------
  358.  
  359.  Is X Windows available for the  Amiga?
  360.      X11R4   full color for the Amiga is available from  GfxBase, Inc. .
  361. Also  available are XView, OpenLook, Motif, programmers toolkits,   and
  362. Berkeley sockets library. X Windows supports Commodore TCP/IP  and  TSSnet
  363.  DECnet  for ethernet and serial connections, SANA for  local.  A demo
  364. version is available on  Aminet  in /pub/aminet/gfx/X11
  365.  
  366. In the same directory you can find DaggeX.  More info on this later.
  367.  
  368. Also check out the  X11 FAQ  for help with X specific questions.
  369.  
  370.  
  371. 12.   A04
  372.  
  373. ----------------
  374.  
  375. Is DECnet available?
  376.  
  377. TSSnet  DECnet  from  Thunder Ridge, Inc.  allows your Amiga to be a  phase
  378. IV end node in a  DECnet network. TSSnet supports  X11R4   from
  379.  GfxBase, Inc.  which provides  DECWindows support for   applications
  380. running on a VAX system. TSSnet DECnet can  communicate over ethernet as
  381. well as the Amiga serial port.
  382.  
  383.  
  384.  
  385.  
  386.                                 - Page 6 -
  387.  
  388. 12.   A05
  389.  
  390.  
  391. 13.   A05
  392.  
  393. ----------------
  394.  
  395. Is AppleTalk available?
  396.  
  397. There are a few implementations of AppleTalk software and LocalTalk
  398. hardware available for the Amiga. For Amiga 2,3, and 4000's  the  AMAX
  399. board and the Emplant board offer Localtalk and Appletalk options.
  400.  
  401.  
  402. 14.   A06
  403.  
  404. ----------------
  405.  
  406. Is Novel Netware available?
  407.  
  408. A Novel Netware client package is available from  Oxxi  Several people have
  409. posted that the client is not  SANA II  compatible  yet.  If you  need
  410. this, then please contact Oxxi for the latest info. I hope to post more
  411. info in a future version of the FAQ.
  412.  
  413.  
  414. 15.   A07
  415.  
  416. ----------------
  417.  
  418. Are there any peer-peer network packages for the Amiga?
  419.  
  420. Yes, several.
  421.  
  422.  ENLAN-DFS   from  Interworks   provides peer to peer networking and
  423. Distributed File System over  SANA II  compatible hardware. 
  424.  
  425.  Envoy   from  IAM  provides peer to peer networking for Amigas that is
  426. tied very close to the operating system. It too is SANA II compatible.
  427.  
  428.  Resource Management Force  has a zorro II card called  QuickNet  which
  429. uses thin ethernet, and special Amiga to Amiga software.
  430.  
  431.  
  432. ALAN-FS   is a peer-to-peer network package that allows full  transparent
  433. file-sharing, device sharing over ethernet. It requires  WB2.0 and the
  434. Commodore AS225 package. It is available from   GfxBase, Inc , or
  435.  Canadian Prototype Replicas . NOTE: Current Product status unknown.
  436.  FEEDBACK   appreciated.
  437.  
  438. Dnet   ---   Dnet has client/server software for both Amiga-Amiga and
  439. Amiga-UNIX networking over a serial line. Among other things Dnet  supports
  440. shells, file transfer, IRC, and something like NFS. Dnet is  available on
  441.  Aminet .  Don't have any more info at this time   FeedBack  appreciated.
  442.  
  443.  
  444. PARnet/PARbench  --- PARbench is a workbench installable version of PARnet
  445. which allows two Amigas to be networked using a parallel port  and cable.
  446. It is basically file sharing. 
  447.  
  448.  
  449. 16.   A08
  450.  
  451. ----------------
  452.  
  453. Is TCP/IP available?
  454.  
  455. Yes,  three public domain versions, and a commercial version.
  456.  
  457.  AS225  by  Commodore Business Machines  is a commercial version  which
  458. supports NFS.   
  459.  
  460.  
  461.                                 - Page 7 -
  462.  
  463. 16.   A08
  464.  
  465.  AmiTCP   is a gnu public license version of  TCP/IP  ( see the
  466.  AmiTCP FAQ  for more details). AmiTCP is available from  Aminet 
  467.  
  468. AmigaNOS and AmigaNOSGW are two  AmigaNOSFlavors  which  provide TCP/IP
  469. over the serial port and modem. Also AmigaNOS supports a HAM radio/X.25
  470. interface.
  471.  
  472.  
  473. 17.   A09
  474.  
  475. ----------------
  476.  
  477.  Is Mosaic available?
  478.  
  479. Yes, a public domain version called  Amosaic  is available using FTP  from
  480. max.physics.sunysb.edu   Or on  Aminet  under comm/net.
  481.  
  482. Updates are available by accessing the Amiga home page using  Amosaic. 
  483.  
  484. It requires AmigaDos 3.x and TCP/IP to access remote hosts. See the product
  485. specific section  AMosaic(AM)  for more hints.
  486.  
  487. Also see the generic section for a description of Mosaic.    G08 
  488.  
  489.  
  490. 18.   A10
  491.  
  492. ----------------
  493.  
  494. Is Gopher available?
  495.  
  496. Yes, Graham Walter has written a Gopher client for  AmiTCP  and  AmigaNOSGW
  497. (not to be confused with John Heaton's AmigaNOS)  see  AmigaNOSFlavors 
  498.  
  499. There is an   AmigaNOS-FAQ   available as well.
  500.  
  501. The AmiTCP gopher client is available on  Aminet 
  502.  
  503.  
  504. 19.   A11
  505.  
  506. ----------------
  507.  
  508.  Is electronic mail available?
  509.  
  510. Yes,  the  DECnet  package from  Thunder Ridge, Inc.   supports  VMSmail.
  511.  AmigaELM  supports UUCP mail. 
  512.  
  513.  Both packages require a mail utility on a remote host.
  514.  
  515. You should also pick up a copy of InetUtils from Aminet. It has a SMTP
  516. client which is suppose to work with AmigaELM. SMTP is the Simple  Mail
  517. Transfer Protocol or the Send Mail To People protocol as my  friend calls
  518. it.  SMTP is a defined standard for email over the TCP/IP  protocol and
  519. therefore is widely used on the Internet.     This SMTP client is not
  520. suppose to require a remote mailbox.
  521.  
  522. Graham Walter has uploaded a SMTP daemon for AmiTCP to  Aminet  
  523.  
  524. Also available for both  AmigaNOSflavors  is a mail agent called BM,
  525. B-Dale's Messy-Dos Mailer.  It doesn't have as nice an interface as  Elm,
  526. but is easy to use and can build RFC822 formatted files.
  527.  
  528. There are probably others which I've missed  Feedback 
  529.  
  530.  
  531. 20.   A12
  532.  
  533. ----------------
  534.  
  535. Is network based multimedia available?
  536.  
  537.                                 - Page 8 -
  538.  
  539. 20.   A12
  540.  
  541.  
  542. InfoChannel  is a  SCALA, Inc.  product that can run over LAN's or  modems.
  543. It allows remote Amiga multimedia stations to be controlled  from a central
  544. Amiga host. Data can also be stored centrally and  supplied upon demand.
  545. InfoChannel also comes with tools and  graphics for creating a multimedia
  546. service such as a kiosk.
  547.  
  548. Also  Amosaic  can be used as a multimedia hypertext user interface  for
  549. both local and remote data.
  550.  
  551.  
  552. 21.   A13
  553.  
  554. ----------------
  555.  
  556. Is UUCP available?
  557.  
  558. Yes,   UUCP  has been ported to the Amiga as AmigaUUCP.
  559.  
  560. It is available on  Fred Fish  and  Aminet  as AmigaUUCP.
  561.  
  562.  
  563. It has it's own FAQ. See  UUCP FAQ   There are also generic UUCP FAQ's
  564. available in the  FAQ archive .
  565.  
  566. 22.   A14
  567.  
  568. ----------------
  569.  
  570. Is SLIP or PPP available?
  571.  
  572.  SLIP  is available as part of AmiTCP.   You can check the  AmiTCP FAQ 
  573. for more info. AmiTCP can be found on  Aminet .  More details on SLIP will
  574. be added to this FAQ as they become known   Feedback   hint, hint. ;-) 
  575.  
  576. Several versions of  PPP  are under development.  A shareware  version was
  577. recently released. I believe it is called PPP.device. You can look for it
  578. on  Aminet  or watch the comp.sys.amiga.announce and
  579. comp.sys.amiga.datacomm newsgroups for updates.
  580.  
  581. 23.   A15
  582.  
  583. ---------------------
  584.  
  585. Is network parallel programming available?
  586.  
  587.  TorqueWare (TM)  is by  AugmenTek   and allows parallel  programming
  588. between several Amigas. Also an Amiga running  AugmenTek's TorqueWare can
  589. act as a client to a SGI or Mac running  TorqueWare by  Torque Systems.
  590.  
  591. 24.   A16
  592.  
  593. ------------------
  594.  
  595. Is Arcnet available?
  596.  
  597.  
  598. I don't know of any,...
  599.  
  600. !!!!!!!!!!! Memory Flash !!!!!!!!
  601.  
  602. What I should have said is that I didn't _remember_ any ;-)
  603.  
  604. Of course, CBM released the A2060 for the Amiga 2000, and the A560 for the
  605. A500. You can probably still find these used, and apparently there is a
  606. SANA II driver for them called ch2060.device by Carsten Heyl. Look on
  607. Aminet.
  608.  
  609.  
  610.                                 - Page 9 -
  611.  
  612. 24.   A16
  613.  
  614. Thanks to Frank, and Daniel for flushing my memory cache.
  615.  
  616.  
  617. !!!!!!!!!!!!!!!!!!!!!!!!!!!!
  618.  
  619. CSA was working on some, but are on  hold pending the outcome of the CBM
  620. liquidation. Contact  CSA  if you  are interested.
  621.  
  622. Arcnet runs at about 2.5 Mbits/sec which is a lot faster than parnet or
  623. Appletalk, but not as fast as ethernet. Arcnet hardware is cheaper than
  624. ethernet, however, so for a small shop they may be a better deal.
  625.  
  626. 25.   A17
  627.  
  628. -------------------
  629.  
  630. What is TIA, and is it useful to an Amiga User?
  631.  
  632. TIA  ==> The Internet Adapter (TM)
  633.  
  634. by Cyberspace Development, Inc. (CSD).
  635.  
  636. marketplace.com
  637.  
  638. It is a commercial software product that enables shell account users to
  639. have partial SLIP access to the Internet without paying the extra  monthly
  640. surcharge, and without having to have an Internet address. Since TIA runs
  641. on the service providers host, Amiga users can take  advantage of it too. 
  642.  
  643. Although the service provider misses out on some revenue, they also  miss
  644. out on a lot of management headaches from SLIP. Check with  your service
  645. provider to see if TIA is endorsed.  
  646.  
  647. The drawback to TIA is that you don't have your own internet address,  and
  648. therefore no one can telnet or FTP to your machine. This does not  stop you
  649. from running Mosaic or FTP *OUT*. Just the incoming is  unavailable. In
  650. other words you can act only as a client not a server.
  651.  
  652. Another drawback is that you still have to have SLIP on the Amiga  side.
  653. TIA basically sets up a  software gateway that speaks SLIP to  your Amiga
  654. over the serial port of the host, and TCP/IP over the host's  ethernet
  655. card. TIA doesn't allow the AmiTCP packets to pass directly to  the
  656. Internet therefore your machine has no address as far as the  Internet is
  657. concerned. The Internet only sees the service host. TIA  makes the service
  658. host make TCP/IP requests on your behalf and then  passes you back the
  659. results. This does not work for some TCP/IP  utilities such as ping.  Think
  660. of it as layers or stacks the data must filter  through with TIA as a
  661. middleman or translator.
  662.  
  663. |====< AMIGA >====|     |====< Service Host >======|
  664.  
  665. |     AMosaic     |     |  TIA <====GW====> TCP/IP | 
  666.  
  667. |     AmiTCP      |     |your Shell Account   ||   |
  668.  
  669. |      SLIP       |     |     |               ||   |
  670.  
  671. |   serial port   |     |   serial         ethernet|
  672.  
  673. |====|---|========|     |===|---|===========|++++|=|
  674.  
  675.        |                      |               ||
  676.  
  677.      modem<--serial line-->modem              ||
  678.  
  679.                                        ethernet LAN
  680.  
  681.  
  682.                                 - Page 10 -
  683.  
  684. 25.   A17
  685.  
  686.                                               ||
  687.  
  688.                                       Internet & WWW
  689.  
  690.  
  691. There are well written docs available on line from CSD that explain TIA
  692. much better.  You can FTP them from marketplace.com.  You can also  use
  693. gopher and Mosaic to the same site. 
  694.  
  695.  
  696. 26.   Product Specific
  697.  
  698.  ================
  699.  
  700. Amosaic section is NEW!
  701.  
  702.  
  703.  
  704.  CBM TCPIP (B)  
  705.  
  706.  Envoy (E) 
  707.  
  708.  AMosaic(AM) 
  709.  
  710.  AmiTCP (AT) 
  711.  
  712. 27.   CBM TCPIP (B) 
  713.  
  714.  ---------------------------------------
  715.  
  716. Questions about Commodore's TCPIP software
  717.  
  718.  B01   I can't login to my Amiga over the network. Why?
  719.  
  720.  B02   When I FTP to some hosts, I get part of an introductory 
  721.          message and then either the network hangs up or 
  722.         the connection gets closed. Why?
  723.  
  724.  B03   Is Domain Name Resolution available with the AS225 software?
  725.  
  726.  B04   Can I use NFS to mount a partition on my Amiga from a remote 
  727.         machine?
  728.  
  729.  B05   I can't use FTP, rsh or rcp into my Amiga. Why?
  730.  
  731.  B06   FTP into my Amiga works, but rsh and rcp into my Amiga don't.
  732.  
  733.  B07   I can communicate with machines on my network/floor/building, 
  734.         but I  can't communicate with other machines even though they 
  735.         are in my   inet:db/hosts file.
  736.  
  737.  
  738. 28.   B01
  739.  
  740.  -------------------- 
  741.  
  742. I can't login to my Amiga over the network. Why?
  743.  
  744. The AS225 software does not support interactive remote logins to the
  745. Amiga. It does have servers for rsh (remote shell), rcp (remote copy)  and
  746. does support remote FTP logins. rsh allows you to execute  commands on the
  747. Amiga, but does not allow an interactive shell.
  748.  
  749. Late breaking news which I haven't had time to research:  For  AmiTCP 
  750. there are supposedly two utilities on  Aminet  called  tnserv.lha and
  751. FtpDaemon.lha that provide remote telnet and FTP to  an Amiga.  Don't know
  752. how well they work or if they will work with   AS225r2 ..   You can consult
  753. the  AmiTCP FAQ   or stay tuned for  future releases of this FAQ. Or better
  754.  
  755.                                 - Page 11 -
  756.  
  757. 28.   B01
  758.  
  759. yet, download them and see for  yourself  ;-)  
  760.  
  761.  
  762. 29.   B02
  763.  
  764. -------------------
  765.  
  766. When I FTP to some hosts, I get part of an introductory message and then
  767. either the network hangs up or the connection gets closed. Why?
  768.  
  769. There apparently is a bug in the AS225 software that causes trouble  when
  770. ftp'ing to a system that has a long login message. You can  suppress this
  771. login message on some systems by typing a hyphen ('-')  as the first
  772. character in your password.
  773.  
  774.  
  775. 30.   B03
  776.  
  777. ------------------- 
  778.  
  779. Is Domain Name Resolution available with the AS225 software?
  780.  
  781.  
  782. For AS225r1: No. You must have an entry in the host table for each machine
  783. you  wish to reference by name (as opposed to IP address). Also the
  784. gateways file is not currently used.
  785.  
  786. For As225r2: Yes. All variants support DNS, and gateway. These functions
  787. are turned off and on via the config files and the ConfigINet utility.
  788.  
  789. 31.   B04
  790.  
  791. -------------------- 
  792.  
  793. Can I use NFS to mount a partition on my Amiga from a remote  machine?
  794.    For AS225r1: No. Currently, the AS225 software only supports NFS as a
  795. client. An  NFS server is not included.
  796.  
  797. For AS225r2: Yes. NFSd the NFS server is included. The 'd' stands for
  798. daemon which is a term used by the un*x community for a program which runs
  799. continously and watches for certain events, and then loads the appropriate
  800. program to handle a given event.
  801.  
  802. Not all variants of AS225r2 contain the NFSd.
  803.  
  804. 32.   B05
  805.  
  806. ------------------
  807.  
  808. I can't use FTP, rsh or rcp into my Amiga. Why?
  809.  
  810. Make sure that you are running inet:s/start-inet with the servers keyword
  811. (i.e., "execute inet:s/start-inet servers").
  812.  
  813. 33.   B06
  814.  
  815. --------------------
  816.  
  817. FTP into my Amiga works, but rsh and rcp into my Amiga don't.
  818.  
  819.  
  820. Make sure that you have an entry in inet:db/passwd for the user who  is
  821. rshing into the Amiga (you can use the -l option to change the user  trying
  822. to do the remote access.) Make sure that you have an entry in
  823. inet:db/hosts.equiv for the machine being rsh'd from.
  824.  
  825. 34.   B07
  826.  
  827. -------------------
  828.  
  829.                                 - Page 12 -
  830.  
  831. 34.   B07
  832.  
  833.  
  834. I can communicate with machines on my network/floor/building, but I can't
  835. communicate with other machines even though they are in my inet:db/hosts
  836. file.
  837.  
  838.  
  839. Make sure that you have routes set up to other networks. Many  networks
  840. have one primary gateway which you should make your  default route for
  841. reaching all other networks. See the commented-out  "route add default"
  842. line in inet:s/start-inet.
  843.  
  844. 35.   Envoy (E)
  845.  
  846. ---------------------------------------
  847.  
  848. Questions about Envoy
  849.  
  850.  E1         How do I configure a machine which has both an Amiga Link 
  851.         and an ethernet connection so that machines on either network 
  852.         can see each other?
  853.  
  854. 36.   E1
  855.  
  856. -----------------
  857.  
  858. How do I configure a machine which has both an Amiga Link and an  ethernet
  859. connection so that machines on either network can see each  other?
  860.  
  861. Given machines A, B, and C with node B having both Amiga Link and  Ethernet
  862. card (Quicknet) as shown below, and all running Envoy.
  863.  
  864.  
  865.  A  <=== Alink ===>  B  <=== Ethernet ===>  C
  866.  
  867. In order for node A to access node C or vice versa use the following
  868. configuration scheme: (IP addresses for example only!)
  869.  
  870.              node A        node B        node C
  871.  
  872. IP-Address:  244.1.a.a     244.1.b1.b1   244.1.c.c
  873.  
  874.                            244.2.b2.b2
  875.  
  876. Subnet Mask: 255.255.0.0   255.255.0.0   255.255.0.0
  877.  
  878.                            255.255.0.0
  879.  
  880. Use Realm:   yes           yes           yes
  881.  
  882. Realm-Serv:  NO            yes           yes
  883.  
  884. Realm-Name:  NET           NET           NET
  885.  
  886. Serv-Addr:   244.1.b1.b1   244.1.b1.b1   244.2.b2.b2
  887.  
  888. Def GateWay: 244.1.b1.b1   ------        244.2.b2.b2
  889.  
  890. Loc Realms:  ------        NET 244.1.0.0 -------
  891.  
  892. Loc Realms:                NET 244.2.0.0
  893.  
  894. Rem Realms:  ------        ------        ------
  895.  
  896. where b1.b1, and a.a are the AmigaLink hardware addresses. i.e. the last
  897. two bytes of the IP address MUST match the hardware address on the
  898. AmigaLink interfaces.
  899.   On the ethernet interfaces, however, b2.b2 and c.c can be anything  since
  900.  
  901.                                 - Page 13 -
  902.  
  903. 36.   E1
  904.  
  905. Envoy supports ARP on ethernet.
  906.  
  907. NOTE: the IP addresses are for example ONLY!  Unless you manage  all the
  908. nodes concerned you must coordinate the IP addresses with  your network
  909. administrator or provider.
  910.  
  911. This example basically creates two TCP/IP domains: 244.1 and 244.2 Each
  912. domain can have multiple nodes. Node B serves as the gateway between the
  913. two domains. If you were to set up additional gateways to other domains,
  914. you would use the route command on each node  that you wished to enable
  915. communications to the new domain. The  route command merely tells TCP/IP
  916. which gateway or router to use for  data that is to be sent to a particular
  917. domain thus providing a more  direct path, and  avoiding sending
  918. unnecessary traffic to other parts of  the network.
  919.  
  920. The gateway provides access to other parts of a network that would  not
  921. otherwise be directly accessible. A router is dedicated to keeping track of
  922. routes to various domains. On large networks your default  gateway will
  923. often point to a router thus negating the need to maintain  route commands
  924. on each node.
  925.  
  926. For further discussion of domains and beginner info on the Internet you
  927. should refer to  ZEN 
  928.  
  929. 37.   AMosaic(AM)
  930.  
  931.  ---------------------------------------
  932.  
  933. NOTE: for more info on Mosaic check out Clive Thomas's   Amosaic-FAQ 
  934.  
  935. Questions about AMosaic
  936.  
  937.          AM1         What do I need to run AMosaic?
  938.  
  939.          AM2         Is there a way to print from AMosaic using arexx?
  940.  
  941.          AM3         Having problems with "service looping" with http?
  942.  
  943.          AM4         How do I connect to a news server with AMosaic?
  944.  
  945.          AM5         How do I access docs in AMosaic NoNet mode?
  946.  
  947.          AM6         How do I make AMosaic appear on a custom screen?
  948.  
  949.          AM7  How do I change AMosaic's preferences?
  950.  
  951. 38.   AM1
  952.  
  953.  -------------------
  954.  
  955. What do I need to run AMosaic?
  956.  
  957. *A link to the Internet
  958.  
  959. *Any Amiga running AmigaDos 3.0 or higher. 
  960.  ( Show your support for the Amiga... Buy 3.1! )
  961.  
  962.  Aminet  is the place to go for all the rest of this stuff!
  963.  
  964. * Amosaic V1.2 (latest is available on max.physics.sunysb.edu)
  965.  
  966. * MUI 2.0 or higher
  967.  
  968. *  AmiTCP  3.0b2 or DNET
  969.  
  970. * SLIP (included with AmiTCP) or PPP
  971.  
  972.  
  973.                                 - Page 14 -
  974.  
  975. 38.   AM1
  976.  
  977. *  INetUtils  (optional  adds SMTP, etc.)
  978.  
  979. * FTPd (optional  allows inbound FTP)
  980.  
  981. *The following utilities are used by default by Amosaic, but you can
  982.   use others:   amisox,  edplay,  zgif,  ams
  983.  
  984.   They are available via Amosaic once you get it up and going.
  985.  
  986. AmiTCP can be a bear to install, but if you read ALL of the docs it  should
  987. go easier.  Also they have real nice postscript docs available  via
  988. anonymous FTP. Read the AmiTCP FAQ for the location.
  989.  
  990. DNET may be more useful if you are connecting to a UNIX host, but I  have
  991. no direct experience with DNET. I'm still looking for someone to
  992. contribute some info on DNET!   feedback 
  993.  
  994.  
  995. 39.   AM2
  996.  
  997. --------------------
  998.  
  999. Is there a way to print from AMosaic using arexx?
  1000.  
  1001. Thanks to a Quick and Dirty Hack by Mike Meyer there is!
  1002.  
  1003. Although I tried to type it in correctly,  I cannot guarantee that it will
  1004. work since I have no way to test it.
  1005.  
  1006.  
  1007. / *
  1008.  
  1009. * A QAD hack to print from Mosaic via the Rexx interface
  1010.  
  1011. */
  1012.  
  1013. arg style
  1014.  
  1015. if ~show('Libraries', 'rexxarplib.library') then
  1016.  
  1017. if ~addlib('rexxarplib.library', 0, -30) then do
  1018.  
  1019. say "No rexxarplib, so no posting!"
  1020.  
  1021. exit
  1022.  
  1023. end
  1024.  
  1025. options results
  1026.  
  1027. select
  1028.  
  1029. when style = "TEXT" then 'get text'
  1030.  
  1031. when style = "FORMATTED" then 'get formatted'
  1032.  
  1033. when style = "POSTSCRIPT" then do
  1034.  
  1035. call request 0, 0, "Postscript doesn't work yet!"
  1036.  
  1037. exit
  1038.  
  1039. end
  1040.  
  1041. otherwise call request 0, 0, "Invalid argument" style
  1042.  
  1043. end
  1044.  
  1045.  
  1046.                                 - Page 15 -
  1047.  
  1048. 39.   AM2
  1049.  
  1050. if ~open(printer, "prt:", "Write")  then do
  1051.  
  1052. call request 0, 0, "Can't open printer!"
  1053.  
  1054. exit
  1055.  
  1056. end
  1057.  
  1058.  
  1059. call writech printer, result
  1060.  
  1061. exit
  1062.  
  1063.  
  1064. 40.   AM3
  1065.  
  1066. -------------------
  1067.  
  1068. Having problems with "service looping" with http?
  1069.  
  1070. There is a version of the AmiTCP 3.0 Beta 2 inetd which is better  behaved.
  1071. It is available via anonymous FTP at remarque.berkeley.edu  as
  1072. /pub/mwm/inetd_for_httpd
  1073.  
  1074.  
  1075. 41.   AM4
  1076.  
  1077. --------------------
  1078.  
  1079. How do I connect to a news server with AMosaic?
  1080.  
  1081. You specify the NNTPSERVER environment variable. This can be  done at
  1082. user-startup or from a shell.  Use the setenv command. SETENV NNTPSERVER
  1083. a.news.server.youre.allowed.on
  1084.  
  1085.  
  1086. 42.   AM5
  1087.  
  1088. -------------------
  1089.  
  1090. How do I access docs in AMosaic NoNet mode?
  1091.  
  1092. The Amosaic NoNet version  can run in stand alone mode ( i.e. NO  NETwork).
  1093. This is for testing purposes before you get your network  connection.  In
  1094. v1.2 or earlier you are greeted with an error message  instead of a
  1095. document in this NoNet mode.
  1096.  
  1097. To see the local html files you must use the Open Local menu item and  then
  1098. choose volumes.  You must go all the way to the list of volumes because
  1099. this allows you to build the file pointer from scratch. Choose the volume
  1100. where Amosaic is stored and then work your way  down to the docs/html
  1101. directory. There should be a file called  index.html. Choose it and it
  1102. should open. There is a way to make this your default home page, but I'm
  1103. not sure how. At any rate, you should be able to access any of the LOCAL
  1104. html files in this manner.  Once  you open the index.html  file it has
  1105. hypertext links to many of the other  local html documents. It also has
  1106. remote links which obviously won't  work in NoNet mode.
  1107.  
  1108.  
  1109. 43.   AM6
  1110.  
  1111. -------------------
  1112.  
  1113. How do I make AMosaic appear on a custom screen?
  1114.  
  1115. You can make AMosaic appear on a custom screen by using the MUI  Prefs,
  1116. BUT don't do it while Amosaic is running!!!  If AMosaic is  running when
  1117. you change the MUI prefs to a custom screen, it will  crash your machine.
  1118. Simple fix: Run MUI prefs and change the  screen, and THEN run AMosaic.
  1119.  
  1120.  
  1121.  
  1122.  
  1123.                                 - Page 16 -
  1124.  
  1125. 43.   AM7
  1126.  
  1127.  
  1128. 44.   AM7
  1129.  
  1130. --------------------
  1131.  
  1132. How do I change AMosaic's preferences?
  1133.  
  1134. In order to change AMosaic's preferences such as which page is the  default
  1135. home page you can edit one of the files in the envarc:mosaic  dir or you
  1136. get AMprefs which is available on the AMosaic home page. For more help get
  1137. Clive Thomas's  Amosaic-FAQ 
  1138.  
  1139.  
  1140. 45.   AmiTCP(AT)
  1141.  
  1142. --------------------------
  1143.  
  1144. !!!!!!!!!!!!!! News Flash !!!!!!!!!!!!!!!!!
  1145.  
  1146. These questions were triggered by 3.0b2 which should no longer be  used.
  1147. Version 4.0 demo of AmiTCP has been officially released to   Aminet .
  1148. Although it is a "demo", it is fully functional. There will be a
  1149. commercial version of AmiTCP available with new features.
  1150.  
  1151. NOTE:  Do not install v4.0 over a non-working version of 3.0b2. Delete all
  1152. the 3.0b2 files off the system (i.e. wipe the slate clean).
  1153.  
  1154. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1155.  
  1156.  
  1157. Questions about AmiTCP
  1158.  
  1159.   AT01  Telnet in 3.0b2 locks up my shell when I exit. Is this a bug?
  1160.  
  1161.   AT02  Startnet in 3.0b2 says there is "no such interface"  why?
  1162.  
  1163.   AT03  My provider assigns SLIP addresses dynamically. Now What?
  1164.  
  1165.   AT04  How do I get SLIP to work with AmiTCP?
  1166.  
  1167. 46.   AT01
  1168.  
  1169. --------------------
  1170.  
  1171. Telnet in 3.0b2 locks up my shell when I exit. Is this a bug?
  1172.  
  1173. Yes, and is quite typical of BETA software. Remember beta software is
  1174. still under construction and has not been extensively tested. Bug reports
  1175. and patches can be found on kampi.hut.fi
  1176.  
  1177. Amitcp 3.0b2 telnet when used with AmigaDOS 3.0 or 3.1 uncovered a  bug in
  1178. the console software. 
  1179.  
  1180. Solution is to either 
  1181.  
  1182. A) use the telnet from 2.3 of AmiTCP or 
  1183.  
  1184. B) use a console handler like KingCON which is available on  Aminet 
  1185.  
  1186. C) get a "fixed" version of telnet from kampi.hut.fi
  1187.  
  1188.  
  1189. 47.   AT02
  1190.  
  1191. --------------------
  1192.  
  1193. Startnet in 3.0b2 says there is "no such interface"  why?
  1194.  
  1195. Because you failed to read the NOTE to BETA testers. This is BETA
  1196.  
  1197.                                 - Page 17 -
  1198.  
  1199. 47.   AT02
  1200.  
  1201. software; so you ARE a Beta tester. BETA software is still under
  1202. construction and therefore so are the manuals and the install script.
  1203.  
  1204. There are some postscript manuals available for AmiTCP 2.x   The 3.0  stuff
  1205. hasn't been added to the postscript manuals yet, so the postscript  docs
  1206. aren't in the 3.0 archive, but they are available online at  kampi.hut.fi
  1207. and other places.
  1208.  
  1209. To fix the "no such interface" problem you must edit two files:
  1210. amitcp:db/interfaces and amitcp:bin/startnet.
  1211.  
  1212. In amitcp:bin/startnet you must change the ifconfig commands so that
  1213. instead of  file name/interface number
  1214.  
  1215.   devs:network/a2065.device/0
  1216.  
  1217. you have 
  1218.  
  1219.   alias0   
  1220.  
  1221. where alias is defined by you in the interfaces file.
  1222.  
  1223. Some predefined aliases are already in the interfaces file. In fact the
  1224. a2065.device is defined as ether.  Therefore you could have changed  the
  1225. above to ether0 in startnet and not had to change the interface file.
  1226.  
  1227. Also, you must change the lo/0 to lo0 in the startnet file because the
  1228. slash between the name and the unit number has been dropped and  will
  1229. generate an error if you include it.
  1230.  
  1231.  
  1232. 48.   AT03
  1233.  
  1234. --------------------
  1235.  
  1236. My provider assigns SLIP addresses dynamically. Now What?
  1237.  
  1238. Now you have an excuse to learn arexx or shell scripts.  ;-)
  1239.  
  1240. Actually some have already been written and posted.  Here is one way to do
  1241. it. (NOTE: I HAVE NO WAY TO TEST THIS  PROGRAM SO USE IT AT YOUR OWN RISK )
  1242. In fact, it will NOT work as is. You MUST modify it for your system.
  1243.  
  1244. /*REXX*/
  1245.  
  1246. /* go slip! a program to create slip scritps with dynamic address */
  1247.  
  1248. /* usage   rx goslip.rexx <dynamic ip address> */
  1249.  
  1250. option results
  1251.  
  1252. trace off
  1253.  
  1254. If = '0a'x
  1255.  
  1256. address REQUESTSTRING 'rtitle="GoSlip" text="Please enter your IP 
  1257.  
  1258. address." '
  1259.  
  1260. direccion = result
  1261.  
  1262. /* changed from 19200 */
  1263.  
  1264. outdriver = 'baudbandit.device 0 57600 ' || direccion ' CD 7WIRE'
  1265.  
  1266. say outdriver
  1267.  
  1268. foo = open('outfile','ENV:sana2/rhslip0.config','Write')
  1269.  
  1270.                                 - Page 18 -
  1271.  
  1272. 48.   AT03
  1273.  
  1274.  
  1275. foo = writeln('outfile',outdriver)
  1276.  
  1277. call close 'outfile'
  1278.  
  1279. address REQUESTSTRING 'rtitle="GoSlip" text="Please enter your 
  1280.  
  1281. host name.(slip#, w/ out amiga.com)" '
  1282.  
  1283. trob = result
  1284.  
  1285. gene = 'HOST 128.200.142.228 ' || trob || lf || 'DOMAIN amiga.com' || lf 
  1286.  
  1287. ||'NAMESERVER 128.200.192.202' || lf || 
  1288.  
  1289. 'NAMESERVER128.200.1.201'
  1290.  
  1291. foo = open('outfile','amitcp:db/netdb-myhost','Write')
  1292.  
  1293. foo = writeln('outfile',gene)
  1294.  
  1295. call close 'outfile'
  1296.  
  1297.  
  1298.  
  1299. address command
  1300.  
  1301. 'run >NIL: AmiTCP:AmiTCP'
  1302.  
  1303. WaitForPort AMITCP
  1304.  
  1305. 'AmiTCP:bin/ifconfig lo0 localhost'
  1306.  
  1307. 'AmiTCP:bin/ifconfig slip0' direccion '128.200.1.201'
  1308.  
  1309. 'AmiTCP:bin/route add' direccion 'localhost'
  1310.  
  1311. 'AmiTCP:bin/route add default 128.200.1.201'
  1312.  
  1313. 'Assign TCP: Exists > NIL:'
  1314.  
  1315. /* 'if warn' */
  1316.  
  1317. 'Mount TCP: from AmiTCP:devs/inet-mountlist'
  1318.  
  1319. /* 'endif' */
  1320.  
  1321. 'run >NIL: amitcp:bin/inetd'
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327. 49.   AT04
  1328.  
  1329. --------------------
  1330.  
  1331. How do I get SLIP to work with AmiTCP?
  1332.  
  1333.  
  1334. Use AmiTCP 4.0 demo, since it is the easiest to install. It still isn't as
  1335. easy as it should be, but with a little patience... run the amitcp
  1336. installer, but do NOT reboot.
  1337.  
  1338. For slip you don't want AmiTCP started at boot time, but you do want the
  1339. INETD started when AmiTCP starts.
  1340.  
  1341.  
  1342.                                 - Page 19 -
  1343.  
  1344. 49.   AT04
  1345.  
  1346. edit your password file in the amitcp:db directory, and add a new user
  1347. with a password of nothing (i.e. nothing between the bars || ). If you
  1348. want to avoid typing a password each time you start AmiTCP, then edit  your
  1349. startnet file in the amitp:bin directory, and change the default user to
  1350. the new user you just added to the password file.
  1351.  
  1352. You can reboot now so that the assigns are all in place.
  1353.  
  1354. Make sure your modem doesn't hang up when DTR goes low. (AT&D0 on most
  1355. modems).
  1356.  
  1357. Use your terminal program to connect, and start the remote slip.
  1358.  
  1359. Quit the term program, and run the amitcp startnet program. If you have
  1360. dynamic IP numbers, you'll have to run a script which builds the startnet
  1361. file with the number, and then runs it (See the  previous question.)
  1362.  
  1363.  
  1364. 50.   General  (C)
  1365.  
  1366.  ------------------------
  1367.  
  1368.  C01   What terminal emulations are available over ethernet?
  1369.  
  1370.  C02   Can I use multiple protocol stacks on my Amiga at the 
  1371.         same time?
  1372.  
  1373.  C03  I only have two machines, an Amiga and __________.
  1374.            How can I exchange data without a net?
  1375.  
  1376.  C04  How can I uudecode messages from binary newsgroups?
  1377.  
  1378. 51.   C01
  1379.  
  1380. -----------------
  1381.  
  1382. What terminal emulations are available over ethernet?
  1383.  
  1384. The  AS225  package allows rlogin using the Amiga console (a  termcap is
  1385. supplied) only. A separate rloginVT program is supplied for  VT100
  1386. emulation.  Under X Windows, xterm provides terminal  emulation that
  1387. typically works with all software available on the host.
  1388.  
  1389. AS225r2 provides telnet and nterm (telnet with VT100).
  1390.  
  1391. TSSnet  DECnet  provides VT100 terminal emulation  using the  DECnet CTERM
  1392. facility or use your favorite VT compatible Amiga  terminal program
  1393. including VLT.
  1394.  
  1395.  VLT  works with TSSnet DECnet, Enlan,  and with tn3270.device for
  1396.  AS225r2 .    VLT provides Tektronix and DEC terminal emulation.
  1397.  
  1398. 52.   C02
  1399.  
  1400. ------------------
  1401.  
  1402. Can I use multiple protocol stacks on my Amiga at the same time?
  1403.    If all desired protocol stacks support the  SANA II  standard, several
  1404. protocols can be run simultaneously on the same A2065 card.  Some
  1405. commercially available versions of the network protocol stacks support  the
  1406. SANA II specification now. But if they don't,  you can have multiple
  1407. hardware   interfaces to run different protocols on the same machine
  1408. simultaneously  (i.e. one A2065 used for TCP/IP and one used for
  1409. Netware).
  1410.  
  1411.  
  1412. 53.   C03
  1413.  
  1414. ----------------
  1415.  
  1416.                                 - Page 20 -
  1417.  
  1418. 53.   C03
  1419.  
  1420.  
  1421. I only have two machines, an Amiga and __________.
  1422.  
  1423. How can I exchange data without a net?
  1424.  
  1425. Four solutions come to mind. From least to most expensive:
  1426.  
  1427.  1) Floppies
  1428.  
  1429. If the data will fit on a 720k floppy( or 1.4M floppy if you have the High
  1430. density drive) then you have it made.  see appropriate section below  for
  1431. details on your computer setup.
  1432.  
  1433.  2) NULL Modem cable
  1434.  
  1435. If the two machines are in the same room a null modem cable is useful  for
  1436. moving larger amounts of data. You will need software in addition to  the
  1437. cable. You can write your own or use something like TwinExpress  which is
  1438. on  Aminet  .  In addition to moving files TwinExpress will also  allow you
  1439. to print remotely. For example, If you have a postscript  printer hooked to
  1440. the PC's LPT2 port, then 
  1441.  
  1442. copy hd0:psfiles/mydoc.ps ~LPT2
  1443.  
  1444. will send the postscript file over the nullmodem cable to the PC printer.
  1445.  
  1446.  3) External SCSI
  1447.  
  1448. The next cheapest solution is to get a SCSI external drive with  removable
  1449. media such as a Syquest or Bernoulli.  See below for  details.
  1450.  
  1451.  4) Ethernet
  1452.  
  1453. Of course there is nothing wrong with setting up an ethernet LAN  between
  1454. just two machines other than cost.
  1455.  
  1456. PC clone to/from Amiga
  1457.  
  1458. --------------------------------
  1459.  
  1460. Floppies and removable media can be formatted in MSDOS format.  The Amiga
  1461. can then read and write to them using CrossDos which is  included in
  1462. AmigaDOS 2.x and higher.  CrossDos can also format a  MSDOS disk, but it
  1463. takes a while.  
  1464.  
  1465. Mac to/from Amiga
  1466.  
  1467. --------------------------
  1468.  
  1469. The Mac can also read and write MSDOS format floppies using the  Apple File
  1470. Exchange utility which comes with the Mac operating  system.  AFE is not
  1471. automatically installed so you may have to get off  the master diskettes if
  1472. you cannot find it on your Mac. AFE can also format a disk as MSDOS.  AFE
  1473. MUST BE RUNNING BEFORE you insert the MSDOS disk or it won't recognize
  1474. it!!
  1475.  
  1476.  
  1477. 54.   C04
  1478.  
  1479. --------------
  1480.  
  1481. How can I uudecode messages from binary newsgroups?
  1482.  
  1483. MASSDECODE is an ARexx script by Gregg Giles which will scan all
  1484. newsgroups for uuencoded binaries, joins the parts of a single binary,  and
  1485. decodes the binary.  Ideal for those who want to have binary  newsgroups
  1486. decoded automatically and have the resulting binaries put  online for their
  1487. users to download and/or access.
  1488.  
  1489.                                 - Page 21 -
  1490.  
  1491. 54.   C04
  1492.  
  1493.  
  1494. It is available from  Aminet  as comm/news/MassDecode1.1.lha
  1495.  
  1496.  
  1497. 55.   Generic  (G)
  1498.  
  1499. ============ 
  1500.  
  1501.  Help with basic terminology, not complete answers.
  1502.  
  1503.  G01   What is a network?
  1504.  
  1505.                  G01a   Hardware
  1506.  
  1507.                  G01b   Protocols
  1508.  
  1509.                  G01c   Applications
  1510.  
  1511.  G02   What is the Internet and Usenet? 
  1512.  
  1513.  G03   How do I connect?
  1514.  
  1515.                  G03a   modem to modem 
  1516.  
  1517.                  G03b   modem to commercial services
  1518.  
  1519.                  G03c   direct to WAN provider
  1520.  
  1521.  G04   What is a server?
  1522.  
  1523.  G05   What is an archive?
  1524.  
  1525.  G06   What is a mirror?
  1526.  
  1527.  G07   What are Gopher, WWW, and WAIS?
  1528.  
  1529.  G08   What are Mosaic, html, http, and browser? 
  1530.  
  1531.  G09   What are Veronica and Archie?
  1532.  
  1533.  G10   What is news? 
  1534.  
  1535.  G11   What is a Set top?
  1536.  
  1537. 56.   G01
  1538.  
  1539. --------------------
  1540.  
  1541. What is a network?
  1542.  
  1543. short answer: Interconnected computers.
  1544.  
  1545. A network is two or more computers that can interconnect in a peer to  peer
  1546. or client to server fashion most often over a shared and often  virtual
  1547. connection. This is in direct contrast to the old terminal to host  hard
  1548. wired connection. A network can still support terminal to host  connections
  1549. via terminal emulators or terminal servers, but provides  much greater
  1550. flexibility in switching connections.
  1551.  
  1552. A network  is accomplished using three basic components. Hardware,
  1553. protocols (software), and Applications (useful software ;-)  Each of  these
  1554. is actually comprised of several layers, but we won't worry with  the
  1555. details. There are many books on the subject as well as  technical  specs
  1556. for the standards. But you will need some knowledge of the lingo  in order
  1557. to configure your networking software correctly.  Consulting  with your LAN
  1558. administrator or WAN service provider is also highly  advisable for
  1559. checking your network software configuration.
  1560.  
  1561.                                 - Page 22 -
  1562.  
  1563. 56.   G01
  1564.  
  1565.  
  1566. Among the many books on the subject is "Connect your Amiga!" by  Dale
  1567. Larson of  IAM .  I mention Dale's book because it explicitly deals  with
  1568. the Amiga whereas most of the rest are generic.
  1569.  
  1570. The concept of layers is very important to networking and computer  designs
  1571. as well. Each layer "protects" the layer above from the layer  below so
  1572. that one layer can change with minimum impact on the upper  layers. In some
  1573. cases this protection is so good that an application  may not know that it
  1574. is running on different hardware.  The OSI  network model defines seven
  1575. layers, but we are going to reduce it to  three broad categories.
  1576.  
  1577. a => hardware     b => protocols     c => applications
  1578.                 
  1579.  
  1580.  
  1581.  G01a 
  1582.  
  1583.  G01b 
  1584.  
  1585.  G01c 
  1586.  
  1587.  
  1588. 57.   G01a
  1589.  
  1590. ------------------------
  1591.  
  1592.   Hardware
  1593.       At the heart of a network is a shared cable often called a Backbone.
  1594. In the simple case this is a PARnet cable to connect two Amigas via  the
  1595. parallel port. Both machines share the cable.   A more complex  example  is
  1596. an  ethernet cable  which without special equipment can  be 1000ft in
  1597. length or more with a hundred or so computers attached  all interconnecting
  1598. at once. This is known as a LAN or Local Area  Network.  A cheaper but far
  1599. more limited LAN Backbone is Localtalk  which Apple unleashed upon the
  1600. world.
  1601.  
  1602. bridges, routers, and gateways   Oh my!
  1603.  
  1604. To overcome the distance and node limitation of ethernet wiring you  need
  1605. at least a bridge which basically acts as a repeater. A bridge can  also do
  1606. a limited amount of filtering so that traffic between the LAN  segments is
  1607. more efficient.
  1608.  
  1609. There are also distance limitations with bridges, so a more complex  piece
  1610. of equipment is needed called a router. A router provides many  more tools
  1611. for controlling the flow of information between segments,  and can even
  1612. provide some level of security. Special security  configurations of routers
  1613. are know as firewalls.  For really long  distances leased lines or
  1614. satellite links are used between the routers  thus forming a Wide Area
  1615. Network or WAN. These links are usually  provided by common carriers or
  1616. some  WAN providers .
  1617.  
  1618. This all works great as long as the two machines are the same brand,  but
  1619. since there is more than one vendor there is more than one  "language"
  1620. called a protocol for communicating. A gateway must be  used to translate
  1621. between the protocols. As an alternative to a  gateway, some routers are
  1622. able to handle multiple protocols at the  same time.  Gateways are also
  1623. used most heavily for converting  between electronic mail formats or to go
  1624. between two different physical  media such as ethernet and Localtalk or
  1625. ethernet and SLIP. See the  Envoy specific question section for an
  1626. example.
  1627.  
  1628. The gateway provides access to other parts of a network that would  not
  1629. otherwise be directly accessible. A router is dedicated to keeping track of
  1630. routes through gateways and other routers to various domains.  On large
  1631. networks your default gateway will often point to a router.
  1632.  
  1633.  
  1634.                                 - Page 23 -
  1635.  
  1636. 57.   G01a
  1637.  
  1638. The distinction between gateways, routers, and bridges is not absolute
  1639. since many of the functions of each can be included in a single  product.
  1640. In fact some companies call their product a brouter because  it performs
  1641. both as a bridge and a router.
  1642.  
  1643. Another device that is used on large networks is called a  __NAMESERVER__.
  1644. A nameserver maintains a database of machine  names and their numeric
  1645. addresses. Computers use numbers, but  humans use names. The nameserver
  1646. allows the computer to look up  the numeric address when you use a name.
  1647. In addition to the  nameserver you can maintain a HOSTS file locally which
  1648. is used first   by your computer when trying to translate a name into a
  1649. number.
  1650.  
  1651. The above terminology is slanted towards the TCP/IP protocol  because that
  1652. is (for better or worse) what you will most likely  encounter.
  1653.  
  1654.  ethernet cable 
  1655.  
  1656. 58.   ethernet cable
  1657.  
  1658. ------------------------------------
  1659.  
  1660.  
  1661. While looking through the What's New page of Mosaic, I stumbled  across the
  1662. Ethernet Web Page. It references an ethernet FAQ from the
  1663. comp.dcom.lans.ethernet news group. So if you don't find your answer  in
  1664. this crude introduction then try their FAQ.
  1665.  
  1666. the URL for the web page is:
  1667.  
  1668. http://wwwhost.ots.utexas.edu/ethernet/ethernet-home.html
  1669.  
  1670. the gopher URL for the FAQ is:
  1671.  
  1672. gopher://mojo.ots.utexas.edu/11/netinfo/ethernet/ethernet-faq
  1673.  
  1674.  
  1675. An ethernet cable comes in several flavors. The maximum length of  your LAN
  1676. segment is determined by which flavor you choose or  which flavors you
  1677. intermix.  There is twisted pair, thin coax and thick  coax ethernet
  1678. cables. Each of these are rated at 10Mbit per second.
  1679.  
  1680. Note that this is the TOTAL capacity (bandwidth) of the cable NOT the
  1681. speed between any two nodes. The speed between nodes is  determined by how
  1682. many nodes are trying to communicate at any  given time. Even with only two
  1683. nodes communicating you will NOT get  the entire bandwidth of the cable.
  1684. The maximum is usually only around   three Mega bits per second. 
  1685.  
  1686. The thick coax was the first used. It ran as a backbone through a building
  1687. with taps and drop cables for each node (computer). 
  1688.  
  1689. Thin coax came into favor because of lower cost and ease of  installation.
  1690. Thus thin coax is often called cheaper net. It has a shorter  overall
  1691. maximum length than thick.  It is routed in a daisy chain style  using tee
  1692. connectors at each node.  There are adapters to go between  thick and thin,
  1693. but your overall length can be reduced to that of thin. There are devices
  1694. called hubs which may not reduce the limit and can  provide conversion
  1695. between one cable type to another.
  1696.  
  1697. Twisted pair is the current rage because it can be used for other things
  1698. as well, such as voice. You can wire an entire building with twisted pair
  1699. and decide at the wiring closet what service will be provided.  Ethernet
  1700. over twisted pair is called 10BaseT and is most often configured as a  star
  1701. with an ethernet concentrator at the center usually in a wiring  closet.
  1702. The concentrator allows for the longer length required for a star
  1703. configuration. Using a concentrator provides the LAN administrator a  lot
  1704. of other benefits and options such as  diagnostic tools and functions  for
  1705.  
  1706.                                 - Page 24 -
  1707.  
  1708. 58.   ethernet cable
  1709.  
  1710. monitoring the health of the LAN segment.   
  1711.  
  1712. Several grades of twisted pair wire exist. The best class can also carry
  1713. FDDI which is a fairly new high speed token-ring style network
  1714. architecture. FDDI can handle speeds of 100Mbit per second. FDDI is usually
  1715. carried over fiber optic cable for long distances. There are also Gigabit
  1716. per second network architectures for short  distance applications such as a
  1717. cluster of compute servers. As far as I  know there are NO FDDI or faster
  1718. adapters for the Amiga at this time.
  1719.  
  1720. So the same wire can carry either FDDI or Ethernet so how do they   differ?
  1721. Good question. It is obviously NOT just the wire.  Ethernet and  FDDI are
  1722. also specifications for how the electrical signals will be  transmitted and
  1723. interpreted over the wire. The Ethernet spec was  originally developed by
  1724. Xerox and DEC, and is now defined by the  IEEE standards committee. IEEE
  1725. 802.3 is one of the main ethernet  standards in use.  
  1726.  
  1727. One reason FDDI came into being is that ethernet performance  degrades
  1728. rapidly as you approach the capacity of the bandwidth. This  means you are
  1729. limited in the number of nodes that a LAN segment can support.  Depending
  1730. on the activity level of the nodes you may  be  able to support as many as
  1731. 100 nodes on a LAN segment.  Beyond  that and you should consider
  1732. subdividing into multiple LAN  segments  with bridges and routers.  
  1733.  
  1734.  
  1735. 59.   G01b
  1736.  
  1737. ------------------------
  1738.  
  1739.   Protocols
  1740.  
  1741. A protocol is software that is required to use the physical connection. It
  1742. is responsible for establishing the connection and sending and  receiving
  1743. the data in packets. Modem software is a crude example. 
  1744.  
  1745. The software is called a protocol because there must be cooperating
  1746. software on each end, but they don't have to written by the same  vendor.
  1747. Instead  a "protocol" for the proper exchange of data is  defined and
  1748. released as a standard (such as  TCP-IP )  or licensed as  proprietary
  1749. (such as   DECnet ). As long as the vendor on each end  adheres to the
  1750. protocol a connection can be sustained which will  support an application.
  1751.  
  1752. TCP/IP is in the broadest use for several reasons, but mostly because
  1753. vendors could get and use the standard for basically free.  DECnet  was
  1754. very popular because of its robustness and the quality of the VAX  systems.
  1755. The low cost, graphics power, and lure of a standard  operating system drew
  1756. users to UNIX systems which used TCP/IP  because of the cost and
  1757. availability. This has resulted in DECnet falling  way behind in numbers.
  1758. A distant third is Appletalk or Ethertalk as it is  called when it is run
  1759. over Ethernet.  This protocol is best used for  LAN's, and it also suffers
  1760. from being proprietary. 
  1761.  
  1762.  Due to the constant growing of the size of the wide area networks  (WAN),
  1763. a more robust protocol is required which will support a large  number of
  1764. addresses which is the numeric value assigned to each  computer on a
  1765. network.  Two approaches are being worked currently.  One is to revamp and
  1766. extend TCP/IP while maintaining backwards  compatibility.  The other is an
  1767. international standards effort called OSI  Open Systems Interconnect.  OSI
  1768. is moving very slowly which is  making it difficult to gain vendor support.
  1769. TCP/IP will almost certainly  be enhanced regardless if OSI is successful
  1770. or not.  
  1771.  
  1772. In addition to these major protocols there are numerous other  proprietary
  1773. protocols such as SNA by IBM or IPX by Novell.  Some fill  special niche
  1774. requirements, and some of them don't scale well to the  WAN environment.
  1775. Some are so proprietary they will not run on but a  single vendor's
  1776. hardware.
  1777.  
  1778.  
  1779.                                 - Page 25 -
  1780.  
  1781. 59.   G01b
  1782.  
  1783. The latest wrinkle in the protocol world are  SLIP  and   PPP  which  allow
  1784. the TCP/IP protocol to be used over a modem connection.   Typically a
  1785. remote machine such as a laptop is hooked by modem to a  new generation of
  1786. terminal servers which can convert between SLIP or  PPP and regular TCP/IP.
  1787. The terminal server is connected to the LAN  and therefore the remote user
  1788. has full (although slower) TCP/IP  access to the LAN.
  1789.  
  1790. DECnet can also be configured to use a serial connection.
  1791.  
  1792.  TCP-IP 
  1793.  
  1794.   DECnet 
  1795.  
  1796.  SLIP 
  1797.  
  1798.  PPP 
  1799.  
  1800.  SANA II 
  1801.  
  1802.  UUCP 
  1803.  
  1804.  
  1805. 60.   TCP-IP
  1806.  
  1807. ------------------------
  1808.  
  1809. TCP-IP is a protocol that has been released as a standard which  means that
  1810. vendors can implement it independently and freely and yet  it still works.
  1811. The standard is defined and described in  RFC   documents which are
  1812. available electronically.  Lots of free source code  and the ability to use
  1813. it royality free make TCP/IP attractive to vendors. It has been implemented
  1814. by a large number of different vendors and  therefore is popular on the
  1815. Internet. For more information on the  Internet and TCP-IP concepts see
  1816.  ZEN 
  1817.  
  1818. TCP/IP as the name implies is more than one layer.  The IP layer takes
  1819. care of  the lowest layers of the protocol and is responsible for talking
  1820. to the device drivers (data link layers).   The TCP is one of two
  1821. "transport" layer protocols which handles the packetizing of the data.  TCP
  1822. is a reliable service because it insures that the packets are put  back
  1823. into the right order and that they are all received. If you send  packets
  1824. "a", "b", "c", then TCP will make sure they are received as  "abc" and not
  1825. "bca".
  1826.  
  1827. UDP is the other transport protocol and it is unreliable, but has less
  1828. overhead.  The applications ride on these lower protocol layers. There  are
  1829. a number of applications defined in the TCP/IP standards, but  vendors are
  1830. only required to supply the lower layers.  See the  applications section
  1831. for a partial list of TCP/IP applications. For instructions on using the
  1832. FTP application see the  FTP FAQ 
  1833.  
  1834. TCP/IP standard also provides for programming hooks which can use  ports
  1835. and sockets to allow programs to talk to one another over the  network. The
  1836. World Wide Web (WWW) and Internet Relay Chat (IRC)  are two examples of how
  1837. these hooks can be exploited. Any  programmer can use these hooks for their
  1838. own programs.
  1839.  
  1840.  AS225  and  AmiTCP  are Amiga implementations of TCP/IP.
  1841.  
  1842.  
  1843. 61.    DECnet
  1844.  
  1845. --------------------------
  1846.  
  1847. DECnet is a proprietary standard belonging to DEC which is also made  up
  1848. layers in a similar manner to TCP/IP.  They break up the job quite a  bit
  1849. differently.  For instance with DECnet there is no need for a  separate NFS
  1850. application. You can see a remote nodes disk drives by  simply including
  1851. the DECnet node name in the directory command. DECnet has two ways of
  1852.  
  1853.                                 - Page 26 -
  1854.  
  1855. 61.    DECnet
  1856.  
  1857. handling terminal traffic. For the WAN you  use the SET host function of
  1858. DECnet, but it is more efficient for local  traffic to use the LAT
  1859. protocol.  The older model DEC terminal servers  only supported LAT or
  1860. asynchronous DECnet. Newer models also  support  SLIP   and  PPP  (check
  1861. the manuals) since DEC now makes  computers that use TCP/IP as well.
  1862.  
  1863. TSSnet  DECnet  is an Amiga implementation of DECnet.
  1864.  
  1865.  
  1866. 62.   SLIP
  1867.  
  1868. -----------------------
  1869.  
  1870. SLIP  Serial Line Internet Protocol   See  RFC  1055 for details. CSLIP
  1871. adds a compression technique. For details read RFC 1144.
  1872.  
  1873. SLIP allows your computer to run TCP/IP over the serial port. This allows
  1874. your computer to have a TCP/IP address. TCP/IP  applications such as FTP
  1875. can now use TCP/IP to deliver packets  directly to your address. An analogy
  1876. would be instead of having to go  to the post office to get your mail, you
  1877. now have a mailbox to which the  postman can deliver your mail.  In more
  1878. technical terms you are no  longer a terminal; you have become a node.
  1879.  
  1880.  
  1881. SLIP is a "data link" protocol.  It sits between the serial port and the IP
  1882. stack. It pretty much takes the packets from IP, adds a wrapper to  them,
  1883. and sends them out the serial port. It also takes packets from the  serial
  1884. port, unwraps them, and passes them up to IP.  SLIP has  several problems,
  1885. including the fact that it is designed entirely for  TCP-IP, and is
  1886. therefore of limited use for other protocols.  Too many  people ask for
  1887. "SLIP" when they really want "TCP/IP" with a SLIP  driver.  You have to
  1888. have both. Just like a terminal program is of little  use without a
  1889. serial.device driver.
  1890.  
  1891. SLIP is not a full protocol it fits in one of the layers between hardware
  1892. and the protocol. It acts more like a device driver.  
  1893.  
  1894. application (AMosaic, telnet, ftp, etc.)
  1895.  
  1896. --------------
  1897.  
  1898. protocol (TCP/IP)
  1899.  
  1900. --------------
  1901.  
  1902. SLIP or PPP
  1903.  
  1904. --------------
  1905.  
  1906. hardware (serial port)
  1907.  
  1908. 63.   PPP
  1909.  
  1910. -----------------------
  1911.  
  1912. PPP  Point to Point Protocol    
  1913.  
  1914. For more info see:
  1915.  
  1916.  RFC  1332, 1333, 1334, 1376, 1377, 1548, 1549,1552, and 1570.
  1917.  
  1918. PPP allows your computer to run TCP/IP over the serial port. This allows
  1919. your computer to have a TCP/IP address. TCP/IP  applications such as FTP
  1920. can now use TCP/IP to deliver packets  directly to your address. An analogy
  1921. would be instead of having to go  to the post office to get your mail, you
  1922. now have a mailbox to which the  postman can deliver your mail.  In more
  1923. technical terms you are no  longer a terminal; you have become a node.
  1924.  
  1925.  
  1926.                                 - Page 27 -
  1927.  
  1928. 63.   PPP
  1929.  
  1930. PPP is the committee-designed protocol which is supposed to be a  sort of
  1931. "universal" SLIP.  It is intended to replace SLIP, while providing  for all
  1932. sorts of conditions, including the ability of use over non TCP/IP
  1933. protocols. The two state machines in PPP are a real pain to  implement.
  1934. UNIX folks love it because a PPP implementation exists,  and they pretty
  1935. much type "MAKE" and it works.  
  1936.  
  1937. PPP's good points:
  1938.  
  1939. - PPP users checksums (FCS) SLIP does not
  1940.  
  1941. - PPP allows more than one protocol at a time, SLIP does not
  1942.  
  1943. - PPP automatically negotiates IP addresses, SLIP does not
  1944.  
  1945. - PPP can be used on non-transparent lines (e.g. when XON/XOFF is  used by
  1946. the modems), SLIP cannot
  1947.  
  1948. Several Amiga versions of PPP are in the works.
  1949.  
  1950. A shareware version called ppp.device by Holger Kruse has been released on
  1951.  Aminet 
  1952.  
  1953. !!!!!!! news flash !!!!!!!!!
  1954.  
  1955. For dynamic IP addresses you need the latest bootpconfig file.
  1956.  
  1957. It is available from kampi.hut.fi in AmiTCP/bpc15.lha
  1958.  
  1959. Downloading "HowToUsePPP.lha" from Aminet probably wouldn't hurt either.
  1960.  
  1961. !!!!!!!!!!!!!!!!!!!!!!!!!!!!
  1962.  
  1963.  
  1964. PPP is not a full protocol it fits in one of the layers between hardware
  1965. and the protocol.  It acts more like a device driver.
  1966.  
  1967. application (AMosaic, telnet, ftp, etc.)
  1968.  
  1969. --------------
  1970.  
  1971. protocol (TCP/IP)
  1972.  
  1973. --------------
  1974.  
  1975. PPP  or  SLIP
  1976.  
  1977. --------------
  1978.  
  1979. hardware (serial port)
  1980.  
  1981. 64.   SANA II
  1982.  
  1983. ---------------------------
  1984.  
  1985. SANA was an experimental DATA-link and API paper written by Dale  Luck for
  1986. a DevCon several years ago.  Dale suggested two schemes  for creating
  1987. standard interfaces for the data-link layer and protocol  stack APIs.
  1988. After Dale left Commodore, the work passed to several  other people-- and
  1989. the "API" part was removed.  After it had touched  several people's hands,
  1990. SANA-II was put together.
  1991.  
  1992. SANA-II is nothing more than a standard for writing device drivers.
  1993. Having something which is SANA-II doesn't help you do networking  unless
  1994. you have a real protocol stack communicating through it.  FAR  too many
  1995. people have seen "SANA-II", and  "Amiga networking  standard", and assumed
  1996. too much.  It is just a device driver standard  whose purpose is to prevent
  1997.  
  1998.                                 - Page 28 -
  1999.  
  2000. 64.   SANA II
  2001.  
  2002. networking packages from hard coding to  specific hardware. This is similar
  2003. to the reason for packet drivers in the  PC clone arena.  A side benefit to
  2004. SANA-II is that it allows multiple  protocols to share the same ethernet
  2005. card.  
  2006.  
  2007.  
  2008. 65.   UUCP
  2009.  
  2010. ---------------------------
  2011.  
  2012. UUCP (Unix to Unix CoPy)  is an old protocol used for transferring  files
  2013. between un*x boxes.    Versions of UUCP were written for other operating
  2014. systems and platforms including the Amiga.
  2015.  
  2016. UUCP is not interactive like a terminal  program, but more of a batch
  2017. process. You give a list of commands  ahead of time and then at the
  2018. specified time it calls another machine,  executes the commands which
  2019. usually sends some files and receives  what the other machine has for it,
  2020. and then hangs up. A store and  forward methodology as opposed to a dynamic
  2021. constantly available  method.
  2022.  
  2023. AmigaUUCP
  2024.  
  2025. UUCP-FAQ
  2026.  
  2027. 66.   G01c
  2028.  
  2029. --------------------------
  2030.  
  2031.  Applications
  2032.  
  2033. The applications are the part of the network that a user is most likely to
  2034. see, but are useless without the hardware and protocols.  Applications
  2035. allow a user to emulate a terminal,  copy files, send electronic mail,
  2036. browse and search databases, and use applications remotely.
  2037.  
  2038. TCP/IP applications:
  2039.  
  2040. """""""""""""""""""""""""
  2041.  
  2042. telnet ----- terminal access
  2043.  
  2044. FTP ------- file transfer protocol ( copy files)
  2045.  
  2046. SMTP ----- Simple Mail Transfer Protocol (email) or
  2047.            Send Mail To People as my friend calls it.
  2048.  
  2049. NFS ------ Network File System (remote mount disks)
  2050.            PARnet provides a similar service on a much smaller scale.
  2051.  
  2052. NSLookup --  find address corresponding to a host name or vice-versa.
  2053.              basically provides access to the DNS database records.
  2054.  
  2055. Finger --- See who is logged in 
  2056.            or access an X500 email database
  2057.  
  2058. Xwindows-- Use graphics programs on a remote system. An attempt at a
  2059.            hardware independent terminal emulator. Cost and speed are
  2060.            its biggest drawbacks.
  2061.  
  2062. NEWS ---- A BBS style messaging system global in scale  NEWS FAQ 
  2063.  
  2064. NNTP ---- A protocol that supports NEWS
  2065.  
  2066. RN ------ One of many NEWS readers
  2067.  
  2068. HTTP --- Created at CERN, Mosaic uses this to talk to WWW servers
  2069.  
  2070.  
  2071.                                 - Page 29 -
  2072.  
  2073. 66.   G01c
  2074.  
  2075. IRC --- Internet Rely Chat, grapevine on the Amiga uses this
  2076.  
  2077.  
  2078.  
  2079.  
  2080. DECnet applications:
  2081.  
  2082. """""""""""""""""""""""""""
  2083.  
  2084. Set Host --- Terminal Access host to host
  2085.  
  2086. LAT --------- terminal access  terminal to host
  2087.  
  2088. Copy -------- copy files between DEC hosts
  2089.                      (emulated on non-DEC hosts)
  2090.  
  2091. VMSmail --- electronic mail (must have gateway to
  2092.                 reach non-DEC systems
  2093.  
  2094. Dir ----------  Can be used to read remote disks
  2095.  
  2096. DECWindows ------  Same as Xwindows
  2097.  
  2098. task to task ----------  Hooks which allow user or vendor written
  2099.  applications to communicate between computers
  2100.  
  2101. Ethertalk (Appletalk) applications:
  2102.  
  2103. """""""""""""""""""""""""""""""""""""""""""
  2104.  
  2105. Appleshare -----  Allows remote disk access (file copying)
  2106.  
  2107. Chooser ---------  Supports network printing and other services including
  2108. Appleshare
  2109.  
  2110. Electronic mail and terminal emulation for Ethertalk must be bought  from a
  2111. third party, and may require TCP/IP or DECnet drivers as well.
  2112.  
  2113. 67.   G02
  2114.  
  2115. ---------------------
  2116.  
  2117. What is the Internet and Usenet? 
  2118.  
  2119. Two examples of WAN's which use entirely different techniques, but  whose
  2120. services are overlapping.  There are interconnections and  usenet traffic
  2121. can and does travel across the internet, but for the most  part they are
  2122. separate networks. Also the Internet is actually many  networks which are
  2123. interconnected on a world wide scale.
  2124.  
  2125.  Usenet utilizes the phone system and temporary links to move  information
  2126. between systems. It uses a system of store and forward. It  stores up
  2127. outgoing messages. Then on a periodic basis makes a  connection to a
  2128. specific computer and forwards the messages, and  downloads any incoming
  2129. messages then breaks the connection. A  popular usenet protocol is  UUCP 
  2130. and the most popular application is NEWS which is also now on the
  2131. Internet.
  2132.  
  2133.  The Internet on the other hand is mostly a shared backbone which is
  2134. always available between the primary systems. The usenet does not  use
  2135. dynamic routers.  An Internet router is always on and always  connected to
  2136. other routers.  An internet router immediately determines  an incoming
  2137. message's next destination and immediately sends it on  its way. A usenet
  2138. "router" waits until the next scheduled connection  time before sending the
  2139. message on its way. The most common  protocol on the Internet is  TCP-IP 
  2140. and one of the most popular  applications is Mosaic which relies heavily on
  2141. FTP and Gopher.
  2142.  
  2143.  
  2144.                                 - Page 30 -
  2145.  
  2146. 67.   G02
  2147.  
  2148.  
  2149. 68.   G03
  2150.  
  2151. ---------------------
  2152.  
  2153.   How do I connect? 
  2154.  
  2155. There are three basic ways with more to come hopefully.
  2156.  
  2157. a) modem to modem
  2158.  
  2159. b) modem to commercial service
  2160.  
  2161. c) direct to WAN provider
  2162.  
  2163. Or if the company where you work has a network, you should contact  your
  2164. local network administrator about the procedures for getting  network
  2165. access at your company.
  2166.  
  2167.  G03a 
  2168.  
  2169.  G03b 
  2170.  
  2171.  G03c 
  2172.  
  2173.  
  2174. 69.   G03a
  2175.  
  2176. -------------------------
  2177.  
  2178.   modem to modem 
  2179.  
  2180. This is basically the poor man's network, but it works well.  Usenet  uses
  2181. this method. Since there is some overlap between usenet and the  internet
  2182. you can gain some access to the internet such as mail or  news. 
  2183.  
  2184. To get on the Usenet you have to either know someone who is already  on it
  2185. and daisy chain from them. Or you can access a BBS which offers  usenet
  2186. access. User groups and BBS are also good places to ask for  usenet access.
  2187. Also you can check the  UUCP FAQ  for information.
  2188.  
  2189. Of course if you are lucky enough to have an account and modem   connection
  2190. to a machine on the internet you can access most things as  terminal and
  2191. use FTP to move files to your dial up host. You will need  a file transfer
  2192. program to transfer from your dial up host to your  machine.  
  2193.  
  2194. Two recent protocols have evolved called  SLIP  and  PPP  which  make the
  2195. intermediate system transparent and provide full TCP/IP  connectivity over
  2196. a modem.  In fact the intermediate system need be  nothing more than a
  2197. terminal server which supports SLIP or PPP.  Both SLIP and PPP allow your
  2198. computer to have an address so that  TCP/IP applications can talk directly
  2199. to your node. (i.e. your machine  becomes a node, not a terminal)  PPP can
  2200. support other protocols  than TCP/IP.
  2201.  
  2202. Some universities and some public access programs such as FREEnet  offer
  2203. free dial up accounts. If you can't find one of these or USEnet  access,
  2204. then you will need to try 
  2205.  
  2206. option B  modem to commercial services, or 
  2207.  
  2208. option C  direct to WAN provider.
  2209.  
  2210.  
  2211. 70.   G03b
  2212.  
  2213. --------------------------
  2214.  
  2215.  modem to commercial services
  2216.  
  2217.  
  2218.                                 - Page 31 -
  2219.  
  2220. 70.   G03b
  2221.  
  2222. Several commercial services such as Portal, BIX, and Compuserve  now
  2223. provide internet access to varying degrees as part of their service. and in
  2224. essence have become  WAN providers .
  2225.  
  2226. If you have internet access this makes these services far more  accessible.
  2227. If you don't have internet access, they make _some_ of  the internet
  2228. services available to you. 
  2229.  
  2230. As mentioned before file transfer is a two step process.  However,  more
  2231. and more commercial services are  providing  SLIP  and  PPP   connections
  2232. which eliminate the two step process by giving your  remote host its own
  2233. internet address. They also provide full internet access, but some
  2234. applications require more speed than an analog modem can provide.
  2235.  
  2236.  
  2237. 71.   G03c
  2238.  
  2239. -------------------------
  2240.  
  2241. direct to WAN provider
  2242.  
  2243. The WAN providers  offer many kinds of connectivity from a normal  dial up
  2244. BBS to a full blown high speed WAN connection.
  2245.  
  2246.  Full Blown WAN 
  2247.  
  2248.  Cheaper WAN 
  2249.  
  2250.  WAN-shopping 
  2251.  
  2252.  WAN providers 
  2253.  
  2254.  
  2255. 72.   Full Blown WAN
  2256.  
  2257. --------------------------------------
  2258.  
  2259. The full blown WAN connection  is the FASTEST, most flexible and the  most
  2260. expensive.   This type of connection is most useful for a group  such as a
  2261. business with a LAN,  since this type of connection provides  a router at
  2262. your site.  Generally connection speeds start at 56 Kbit/sec and go up.
  2263.  
  2264. A full blown WAN connection also requires a great deal of expertise to
  2265. manage. You must learn security, configuration, and troubleshooting
  2266. techniques.  Some WAN providers will provide these services for  additional
  2267. fees. 
  2268.  
  2269. The setup of a WAN connection is WELL beyond the scope of an FAQ,  but
  2270. there are numerous courses and books available if you wish to do  the job
  2271. yourself. Also the documentation that comes with the software  and hardware
  2272. is mandatory reading.
  2273.  
  2274.  
  2275. 73.   Cheaper WAN
  2276.  
  2277. --------------------------------------
  2278.  
  2279. Cheaper WAN:  You basically pay for access to a modem, termserver  port,
  2280. and use of the router at the providers site. They take care of most  of the
  2281. management headaches.
  2282.  
  2283. Over this connection they provide  SLIP  and  PPP  which require some
  2284. networking knowledge on the user's part but not as much as  managing a LAN.
  2285. SLIP and PPP offer a full set of internet services,  but at a lower speed.
  2286. Generally you are limited to what speeds the  local telco can provide. The
  2287. fastest is currently ISDN, but that can be  expensive and has limited
  2288. availability.  So most will also offer standard  analog modem connections
  2289. of 14.4K or higher.
  2290.  
  2291.  
  2292. =============< End of Part 1 of 2; Amiga Networking FAQ V1.8 >=============
  2293.  
  2294.